package daily.play1;

import javax.xml.crypto.dsig.Transform;
import java.lang.annotation.ElementType;
import java.util.ArrayList;
import java.util.Scanner;

//import javax.swing.plaf.ComponentInputMapUIResource;
//import java.util.Scanner;
//
//public class demo5 {
//    public static void main(String[] args){
//        Scanner sc  = new Scanner(System.in);
//        int a,b;
//        char x,y;
//        String str1 = new String();
//        String str2 = new String();
//        a = sc.nextInt();
//        b = sc.nextInt();
//        x = sc.next().charAt(0);
//        y = sc.next().charAt(0);
//        str1 = sc.next();
//        str2 = sc.next();
//        Compare(a,b);
//        Compare(x,y);
//        Compare(str1,str2);
//    }
//    public static void Compare(int a,int b){
//        System.out.println(a>=b ? a : b);
//    }
//    public static void Compare(char x,char y){
//        System.out.println(Math.abs(x-y));
//    }
//    public static void Compare(String str1,String str2){
//        if(str1.compareTo(str2)>=0){
//            System.out.println(str1);
//        }
//        else
//            System.out.println(str2);
//    }
//}
//class Date{
//    private int year;
//    private int month;
//    private int day;
//    public Date(){
//
//    }
//    public void Set(int year, int month, int day){
//        this.year = year;
//        this.month = month;
//        this.day = day;
//    }
//    public void print(){
//        System.out.println(year+":"+month+":"+day);
//    }
//}
//public class demo5{
//    public static void main(String[] args){
//        Scanner sc = new Scanner(System.in);
//        String str = sc.nextLine();
//        String []arr = str.split("-");
//        Date   date= new Date();
//        date.Set(Integer.parseInt(arr[0]),Integer.parseInt(arr[1]),Integer.parseInt(arr[2]));
//        date.print();
//    }
//}

//public class demo5{
//    public static void main(String[] args){
//        int n;
//        Scanner sc = new Scanner(System.in);
//        n = sc.nextInt();
//        transform(n);
//    }
//    public static void transform(int n){
//        int num=0;
//        int sum=0;
//        while(true){
//            sum = (int)Math.pow(2,num);
//            if(sum>=n){
//                break;
//            }
//            num++;
//        }
//        sum=0;
//        System.out.print(n+"=");
//        for(int i=num;i>=0;i--){
//            if((int)Math.pow(2,i)==n){
//                System.out.print((int)Math.pow(2,i));
//                break;
//            }
//            else if((sum+=(int)Math.pow(2,i))>n){
//                sum-=(int)Math.pow(2,i);
//            }else if(sum<=n){
//                if(i!=0&&sum!=n)
//                System.out.print((int)Math.pow(2,i)+"+");
//                else
//                    System.out.print((int)Math.pow(2,i));
//            }
//        }
//    }
//}
//public class demo5{
//    public static void main(String[] args){
//        Scanner sc = new Scanner(System.in);
//        int a,b;
//        int x,y;
//        char ch;
//        String str = sc.nextLine();
//        String [] arr = str.split(" ");
//        a = Integer.parseInt(arr[0]);
//        b = Integer.parseInt(arr[1]);
//        ch = arr[2].charAt(0);
//        x = Integer.parseInt(arr[3]);
//        y = Integer.parseInt(arr[4]);
//        if(ch=='+'){
//            System.out.print(a+x);
//            if(b+y>0)
//                System.out.print('+');
//          if(b+y!=0)
//            System.out.print(b+y+"i");
//        }
//        else if(ch=='-'){
//            System.out.print(a-x);
//            if(b-y>0)
//                System.out.print('+');
//     if(b-y!=0)
//            System.out.println(b-y+"i");
//        }
//    }
//}

//public class demo5{
//    public static void main(String[] args){
//        Scanner sc = new Scanner(System.in);
//        StringBuilder []a = new StringBuilder[3];
//        StringBuilder flag1 = new StringBuilder("1960");
//        StringBuilder flag2 = new StringBuilder("2059");
//        String str = sc.nextLine();
//        String[] arr = str.split("/");
//        a[0].append(arr[0]);
//        a[1].append(arr[1]);
//        a[2].append(arr[2]);
//        for(int i=0;i<3;i++){
//            StringBuilder year = a[i];
//            if(year.insert(0,19).compareTo(flag1)>0||year.insert(0,20).compareTo(flag2)<0){
//                String month = a[(i+1)%3].toString();
//                if(month.compareTo("12")<=0&&month.compareTo("01")>=0){
//                    String day = a[(i+2)%3].toString();
//                    if(Integer.parseInt(year.toString())%4==0&&Integer.parseInt(year.toString())%100==0&&Integer.parseInt(year.toString())%400==0){
//                        if(month.equals("1")||month.equals("3")||month.equals("5")||month.equals("7")||month.equals("8")||month.equals("10")||month.equals("12")){
//                            if(day.compareTo("31")<=0&&day.compareTo("1")>=0)
//                                System.out.println(year+"-"+month+"-"+day);
//                        }
//                        else if(month.equals("4")||month.equals("6")||month.equals(9)||month.equals(11)){
//                            if(day.compareTo("30")<=0&&day.compareTo("1")>=0)
//                                System.out.println(year+"-"+month+"-"+day);
//                        }
//                        else{
//                            if(day.compareTo("29")<=0&&day.compareTo("1")>=0)
//                                System.out.println(year+"-"+month+"-"+day);
//                        }
//                    }
//                    else{
//                        if(month.equals("1")||month.equals("3")||month.equals("5")||month.equals("7")||month.equals("8")||month.equals("10")||month.equals("12")){
//                            if(day.compareTo("31")<=0&&day.compareTo("1")>=0)
//                                System.out.println(year+"-"+month+"-"+day);
//                        }
//                        else if(month.equals("4")||month.equals("6")||month.equals(9)||month.equals(11)){
//                            if(day.compareTo("30")<=0&&day.compareTo("1")>=0)
//                                System.out.println(year+"-"+month+"-"+day);
//                        }
//                        else{
//                            if(day.compareTo("29")<=0&&day.compareTo("1")>=0)
//                                System.out.println(year+"-"+month+"-"+day);
//                        }
//                    }
//                }
//            }
//        }
//    }
//}
//class Person{
//    String name ;
//    int age;
//
//    public Person(String name, int age) {
//        this.name = name;
//        this.age = age;
//    }
//}
//class Student extends Person{
//    int id;
//    public Student(String name, int age,int id) {
//        super(name, age);
//        this.id = id;
//    }
//}
//public class demo5{
//    public static void main(String[] args){
//        ArrayList<Person> list = new ArrayList<>();
//        Student stu1 = new Student("1",2,3);
//        Student stu2 = new Student("2",3,4);
//        Student stu3 = new Student("3",4,5);
//        list.add(stu1);
//        list.add(stu2);
//        list.add(stu3);
//        System.out.println("集合的长度是:"+list.size());
//        System.out.println("集合是否是空："+list.isEmpty());
//        list.remove(stu1);
//        System.out.println("集合是否包含stu1:"+list.contains(stu1));
//    }
//}